Newport News — definition
1. Newport News (Noun)
1 definition
Newport News (Noun) — A port city in southeastern Virginia at the mouth of the James River off Hampton Roads; large shipyards.
5 types of
city metropolis port urban center urban centre
4 parts of
Old Dominion Old Dominion State Virginia va